Great place and location. Nothing better than a very nice small Mediterranean town.