This is an all around cool place. Very clean, with good daily housekeeping. Staff in the main office are friendly and always available. Breakfast is really good, as is the main menu for lunch and dinner. (Espresso is good, too, which I don't take for granted.) This place is more for people that want peace and quiet with a gorgeous beach to walk and and a couple of nice pools. I would stay here again.