We had a lovely stay! The location is really central to many Athens attractions, which was a great perk. We had no trouble finding the location, and the check-in process was straightforward.