A beautiful, clean and compact place with spacious and nice garden and great pool for the kids to swim after the beach. Absolutely Great Experience.