The place is just as it appears in the photos. It was the perfect size for our family of four (2 adults and 2 kids). It is a 1 bedroom with a pullout bed in the living room. If you are viaiting with older kids this space might not be enough for you. The view is amazing and we loved the floor to ceiling windows. Offers plenty of sunshine throughout the day. The unit is stocked with essentials, soap (hand/dish/laundry), kitchen cooking essentials, bath soap and shampoo. A coffee maker and a bag of local coffee is provided. There is also an electric kettle for those that like to sip tea. The fresh pineapple when we arrived was a nice touch. Laundry is available in the unit which was great. Location is very close to a couple of beaches and hiking trails. The entire place was very clean. Parking is available directly outside the unit. Overall a great place to stay for a couple or a small family with little kids.