The location is absolutely ideal as the beach is 2 mins walk and there are multiple fab restaurants a short walk away - be sure to check out Mr Greek, which despite looking less glamorous than some others, has some of the best tasting Greek food I've ever had!
The place itself is clean and well presented and felt comfortable from the moment we arrived.
Downsides includes the gym not being complete as of yet and the links provided on the welcome message weren't as useful as hoped for various reasons. Once arrived, coms was very slow and we had a power cut on our first evening so best ensure phones are regularly charged as got the feeling this wasn't the first time this had happened. Was a little disappointed that we were asked to wash everything up and empty all bins (nearest bin we found was along the beach) before we left as felt that should not have been our responsibility.
Other than those couple of things I'd recommend this as had a very relaxing and enjoyable stay.