The location is OK. It is near the Town but not in a great area in terms of scenery.
The service overall was good but not great. When I arrived I had to park across the street in their Gravel parking lot and no staff was available to help with the luggage. Same thing when I departed. No staff to help with the luggage.
The breakfast was pretty good with a variety of selections that is brought directly to your room every morning. However, the coffee selection was only Greek coffee or regular french blend. NO cappuccino, iced coffee or Lattes. FYI... don't order a coffee at their bar area. They charged us 7 Euros per coffee. Expensive even for a hotel!
Overall clean hotel but ran into a Cockroach in the hallway late one night that I had to kill to make sure it wouldn't crawl under the door into our room.
The pool was OK. This hotel is Slightly (20-25%) too expensive for what you get in terms of service and amenities so I suggest you look elsewhere on the Island for a hotel that is closer to the beaches if possible.