Amazing place that is well-located in Athens. Amazing hospitality!