I really like the place overall. The area in general is pleasant to visit, typical tourist shops as well as good restaurants on the main street, which is some ~300m away from you - far enough not to disturb while near enough to easily get there any time you want. ~500m from the sea, also easily accessible, with a very nice beach.
All communication with Lampros was perfect, I didn't even meet him but he was always responsive and helpful with all info necessary. Finding the place from the airport with his directions was also very easy, as is getting to and from the city (and other locations, like Knossos etc., even without a car).
Everything was nice and clean and well prepared, building/access to it with no issues, A/C working well if needed too, for a reasonable price. I definitely enjoyed my stay and can recommend ;)