Great view of the Indian Ocean, adequate rooms with ac, and staff are friendly and helpful. Limited choice for breakfast, items were not replaced unless you asked! This is a budget hotel but prices are on the expensive side. Finally, my booking through Expedia for this hotel was a room with a view of the ocean - clearly stated on the booking. However, when checking in, I was told My booking was for a standard room which did not include a room with an ocean room! So, please be aware Expedia and anyone wishing to book this hotel.