The apartment has a very nice updated kitchen area. The bed and pull out are comfortable. The air conditioning works good being on the ground floor. The bathroom is small but clean and efficient. The grill area is nicely maintained, with several seating areas. The pool , hot tub, and garden chairs and benches are nice areas. He has beach chairs, towels and a cooler available. Even one boogey board for the beach area just across the road. The only downfall is the noise from loading zone just outside the bed room & living room.