We had an amazing stay at Avani! The staff were friendly, helpful, and we loved the room, spectacular view, and amenities. Most rooms (from what I could tell) have a hot tub on the balcony which wasn’t advertised but was great! The breakfast buffet had an amazing variety and the food both there and at the restaurant was excellent.
Our only complaint would be that the shower room by the pool isn’t at the same level as the rest of the hotel. We checked out in the morning but didn’t fly until the evening so we had inquired about showering by the pool before our flight. We were told we were welcome to do so, but when we went to use them there were no towels (they had said they’d be available), no shampoo, only cold water, and only a small drip of water at that. It then took us about 20 minutes to get towels and shampoo from the hotel staff. This was unfortunately a disappointing end to what had overall been a really lovely stay.