This place is even bigger than the photos and fit our group of 10 comfortably. Had all of the amenities you could need and just a short walk from the beach. Listening to the sounds of the waves and lying in the morning sun on the balcony was magical.