In a few words perfect, in a great location and reasonably priced. The pictures do not do it justice. It is truly an oasis. Before you enter at the cottage, there is a beautiful stamped concrete patio complete with outdoor dining area and separate sitting area for relaxing with your morning coffee or afternoon cocktail. There is a very nice feeling of privacy provided by a privacy wall and a line of small palm trees that separates the property from the property next-door. There is a full kitchen, a beautiful bathroom, separate bedroom, and living room with flatscreen television and pull out couch. They provided boogie boards, a cooler, two beach chairs, a Sunbrella,. Everything was clean, even the barbecue. I would certainly stay there again if I had the opportunity to return.