great place, good location. near the Acropolis/Metro. easy check-in as well.