The staff were without fail kind and helpful; I loved them. The room was decently equipped and sparkling clean, and the air conditioning worked well, which was essential in 33 degree heat. The restaurant was better for dinner than for breakfast, not gourmet food but adequate, and decent value, I thought.
The hotel is beachfront and there are about eight loungers on the seawall platform above the beach. Plenty of seating in the pool/outdoor restaurant area; enough shade most of the day. The beach and water are clean and the view is nice. It's not the white-sand coral beach you might think of with Fiji, but it's a scenic bay, good for walking when the weather is cool, and good sunset views. There are a few other resort/hotel/BnB facilities along Wailoaloa Beach, but it wasn't crowded when I was there. They have a few sit-on-top kayaks for guest use too. Pool is small but pristine.
My only real issue is that the location, while convenient to the airport and right on the beach, isn't convenient to much else. There's a currency exchange where the clerk will try and sell you a massage for "local rate," a truly terrible coffee/food stand across the street, and an okay cafe and convenience store a long block away. To get to snorkel trips and other attractions, or even to the Nadi Town, it's a long taxi or bus ride (no aircon in buses but cheap).
Overall a comfortable, welcoming place for budget to mid-range travel. Would stay for in and out of airport, then get out of Nadi!