Fantastic stay at the Dionysos Hotel, its conveniently located with just enough shops and restaurants nearby. There is a small supermarket at the entrance to the hotel and the beach is just at the end of the road.
We had an issue with the air con in the room and we were moved straight away to a different room with no issues what so ever. Food, drinks everything is just perfect, we will definitely be going back there soon.