Amazing place! The apartment was perfect for our family. In fact, it even felt more spacious than in the pictures, and very clean and comfortable. The location is great, right by some of the best beaches for snorkeling. Also they had all the beach equipment we could want already there. We will definitely be back in the future!