Our expectations were quite high, but we had a really pleasant suprise when we arrived. Everything brand new and designed with exquisite taste. Good location if you have a car, as Elafonisi and Kedrodasos are just ~10-15 minutes away, some good restaurants in walking distance.
I can highly recommend staying there.