The hotel has different types of rooms, from the small huts with no hot water and I think no AC (which according to an earlier review was about $20), to the larger new rooms in the back with both amenities and more.
We were three and we stayed in one of the larger rooms in the back (a triple), because we wanted hot water and some comfort. The cost was $120 for the room per night. The new rooms look... well..."new"... with white walls and the sterile feel of a room built more for practicality than for ambiance. But our room was clean, with a refrigerator and plenty of hot water.
The best feature of this beach is the location. In Kendwa's magnificent white sand beach, there are rows of hotels next to each other, White Sands and its neighbor Kendwa rocks, are among these hotels. You can walk to the beach, swim all day long, and eat in the hotel's beach side restaurant. This is a nice place to just get away and relax. The hotel also provides beachside massages, henna painting, pedicures, etc at reasonable prices. I tried the massage and it was very nice. The room also comes with a free breakfast by the beachside restaurant.
There are touts, however, as you hang out by the beach. That can be good or bad, depending on what you like. They offer excursions like diving, snorkeling, fishing, spice tours, and whatever else you fancy, etc. Everything is negotiable. Be vocal about having them leaving you alone if you want them to go. They were not super-aggressive and would walk away if you asked them to, as I think the hotel walks a balance between having touts sell services for which some managers may get kickbacks, and not annoying guests enough that they would leave.
Overall, we enjoyed our stay at the hotel, but more for the beautiful beach of Kendwa and the lovely restaurant/bar, than our lifeless, although clean, hotel room.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC