Good size apartment with two bedrooms and a sofa bed in the living room. Easily accommodating 6 people. Nice to have 2 bathrooms and washer&dryer was awesome.
Kitchen has everything you need for cooking. I even saw people grilling outside.
You can walk to the beach or nearby stores and restaurants. The location is great. The lanai on the balcony had everything you needed for the beach (chairs, umbrellas, surf boards, snorkeling gear).