This hotel was a great place to stay! The rooms were large, very clean and had a beautiful view of the beach. The hotel staff were friendly, attentive and made us feel very welcomed. The hotel grounds, bathrooms and pools were clean at all times. I am very happy with my stay here and look forward to going there again next year.