Facilities in Vaggelis's flat were very good. Communication couldn't have been better and check-in was well managed. There were some nice touches on arrival. Highly recommended.