Perfect location for a family staycation. We had a beautiful time, the beach is stunning, the pool is glorious and the apartment is fabulous.