Amazing place. close to...everything you need on holidays.
Thanks for beach towels!