Nice place. Clean. Pretty close to the beach (the property is one block away from the beach). We were surprised by how well stocked the place was, including beach towels, beach chairs, snorkels and fins, body boards, and a convenient wheeled cooler. Also plastic glasses for the pool area and a decent blender.