I really liked the service, the place, the location, the restaurant and the food.
The lambs shops were by far the best. The salads not so good. Other than that it was great. They have drinks from Greece as well so you better try them! ;)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.