The location was the best part of this place. Next up, it was really nice and comfortable - I especially liked the shower! I would definitely recommend it if you're staying in Athens. For this location you do not want to rent a car in my opinion.