This hotel has a lot going for it. I was greeted really kindly and the room I have (Pegasus Suite) was massive! I really loved the pool area as well. The staff was very kind, and even gave me free wine and fruit once. Also, the breakfast is amazing! You can pick anything you want (I ate enough for 2 people each morning, and they didn't mind), and it's so wonderful to eat it out on the balcony.
There were a few things that weren't so great. First, the WiFi was very bad. Because I had a lot of work to do on this trip, I confirmed in advance that they had good WiFi, but this was not the case. It was so bad that I lost business because of it on the trip. Also, I did not feel safe walking from the hotel to the main town (Thira). The road is not made for pedestrians. As I do not drive, this because an issue for me, and I even skipped dinner one night because I could not get around. It was also impossible to shower without getting water everywhere!
That said, I really loved my room and the view and the breakfast, so if you'll be driving and don't care about WiFi, this may be the perfect hotel for you!