An amazing place to stay. Super clean and great facilities. Great for kids too with the pools, playgrounds. grassed areas and right on the beach. Highly recommended