This place is amazing, the view is espectacular, and the location is perfect! If you come to Athens this is the perfect place to stay.