Amazing week long stay here for my sons 8th Birthday! Everything was clean and perfect! Awesome balcony view all around. Rooftop pool,view, and great service made it hard to choose between a day on the beach or pool day! Can’t wait to visit again!