Very clean and great spot to relax since it has a beach front. I enjoyed breakfast every day with a wonderful view just a few feet from the sea coast. Glad I payed a bit extra than at the other hotels in the area, worth it. Service at the restaurant bar was awesome, very friendly and attentive staff.