Communication was great and check in was really easy. The downside for us was the location as it is on one of the main streets in Athens centre so it was a bit too busy for us.