Great location. Some of the beach equipment is beaten up, but it’s adequate. Small kitchen. We love the patio for extra sitting. At night, you can hear the live music nearby in the living room, but it’s quiet in the bedroom. Great communication from host and clean.