Beautiful grounds and very clean rooms. The owner and staff were more than accommodating and went out of their way to please. We stayed for 10 days in an apartment that overlooked the crystal clear pool. The hotel is within walking distance to the beach and restaurants. We have family nearby and will definitely stay there again.