Excellent host and communication. If we had any problems, Stelios was on top of it ASAP. There was plenty of space, great air conditioning and a large enough outdoor pool area. I also thought the location was very convenient for getting to town - very close to bus stop and market/food areas. Highly recommend.