Best place I have stayed in years. Beach was clean and never crowded. Pool was cleaned often. Room was clean and in great shape! Spent hours on the balcony.