This place is perfect. Right on the beach. Two wonderful pools to choose from. Everything was very clean and well-kept. Will definitely stay there again. Very happy with everything.