The hotel is situated in an economically challenged area. As a result their are few good restaurants, only pizza places. The food in the hotel is dreadful, Don't be tempted to go for half or full board if offered. You need a hire car if you are not going to go hungry!
Two good places we found are: Antiche Mura Grill & Wine, in the town, and Heretic which is about just before you get to Agripoli. Both do great steaks, especially Anticje which is comparable to Gouchos for food quality,
There is no bar service at the main pool, and the pool is closed from 12.00 until 4.00 pm on days when there are weddings at the hotel (most days have a wedding). The Jacuzzi on the upper level has a bar, but service is very slow. I think the hotel struggles to recruit staff due to it's location,
Everything is liveable with so long as you rent a car, but if you are used to and expect Hilton/Marriot 5* levels of service you want to avoid,
The wifi is poor and you cannot stream video. The TV;s are old and don't have HDMI in or casting from PC capability.
A few corners of the hotel, and the lifts show this place is quite old but has probably been refurbed around 5 years ago,