A wonderful hotel and a stunning property. You can tell it was thoughtfully designed and has a rich history - I absolutely loved the vintage luxury vibe of this place. I was also really impressed by the approach to guests; the staff is warm, helpful, and always happy to chat.We only had breakfast included, and it turned out to be excellent. The wide variety of vegetarian and even vegan options (fried and cooked vegetables, chickpeas, lentils, fruit, fresh salads, etc.) definitely deserves a mention. The food and drinks at the restaurants are well-priced, delicious, and also feature good vegetarian choices.The pool is great, and the hotel's private section of the beach is a big plus. The garden is gorgeous, filled with flowers and cats that look really well cared for. The staff doesn't chase them away; they live in perfect harmony with the guests. I deeply appreciate hotels that care for all their guests, including the animal ones. Highly recommended!