We stayed for 4 nights the beginning of July and our stay could not have been better! Charming older building (1950s) - well maintained, clean and super friendly! Our room was great but the best part was the overall atmosphere that was very family friendly, warm and inviting - how many places do you stay where build relationships with the other guest? It was great and the beach (which is right there, literally one step from the very nice pool rec area) was uncrowded and clean. Close to some great restaurants, supermarkets and a short drive to the airport!
I hesitated to give it 5 stars because I would rather it be a secret!