Clean, comfortable, and convenient. We appreciated all of the amenities, including snazzy beach chairs that did everything but apply our sunscreen, large-screen TVs equipped with all the streaming services, and a fully equipped kitchen. The beach and grocery and coffee shops are easily walkable and Cee is very responsive -- a delight of a host. Would definitely stay here again!