Thanos place is in the perfect location with an amazing view of the Acropolis and within walking distance of great restaurants.