Massive apartment with plenty of space to hang out as a group indoors and outdoors which is hard to find! We spent most of our time on the balcony with a gorgeous view of the beach. Location is perfect, 2 minutes walk to the beach and groceries, restaurants just downstairs.