Great place to stay at if you want convenience on the location. The Acropolis is like 5 mins away, the dining and night life is like 10-14 mins away. You do not need to rent a car. The place is great for location