The first thing to know is this isn't the right name for the hotel, it is Perissa Diamond, luckily our taxi driver worked out.
Secondly, it isn't where it says it is on the map, teh good news is that it is in a better location on the beach.
We had an exec room, which I assumed would have a view but they are all in a semi basement area, which meant they were cooler so good in that way, but no balcony worth sitting on - but it is in such a great location it didn't matter. The pool etc was really nice.
Watch out for the little restaurant, every meal and drink had extra euros added to it so he was a bit shifty, but once you know to check it's more like a game !