This place is amazing! It has everything you need from a comfy bed, two televisions so you can watch in the living room or in bed, large shower, plenty of towels, a full albeit compact kitchen, dining table, everything you need for beach including bikes and coolers, great pool, outdoor shower, electric car charging port, and wonderful staff!