I had low expectations arriving to this hotel after passing by all the other run down looking hotels in the area. I was so pleasantly surprised by the simple and modern decor and the cleanliness of the entire hotel. We had breakfast every morning and did lunch and dinner a few times. The food is EXCELLENT! Options on the menu for vegetarians is a plus! The service by the waitstaff couldn't be better - so friendly and prompt! They seemed to really enjoy working there and the owner was always around to check in on everything and made sure we were having a good time. The beach is very small but private and easy access to getting food and cocktails served. I can't wait to go back!