Nice stay in Athens, the location is perfect ! And the view from the spa is stunning