This place truly has the best location! You can walk to so many attractions and good restaurants from there. And we didn't get on the subway but the Acropolis stop is super close and would be very convenient if we had needed to. The host was super responsive and helpful.