Great place to stay! Easy check in! An amazing area, right in the heart of Greek Town.