Both the outside ambiance and inside amenities were fantastic. Really cool place - anything beach related is provided - chairs, surfboard, bikes, etc. Kitchen well stocked aside from spices, at least when I was there. Great bed and inside was very comfortable. Outside area is like a tropical oasis - outdoor shower, hot tub, plenty of chairs and tables to sit, fire pit, grill - really sweet set up. Tortoises and fresh fruit growing from the trees. Only downside is the connecting units and ability to hear neighbors. Regardless, would definitely book here again.