Romano's place is located in the perfect location of the city and has all the amenities needed for a short stay in Athens. Recommended!