George's place is perfect for a nice, relaxing holiday. Conveniently located right next to the Acropolis, it isn't far from other attractions either. I definitely recommend it!