what stood out the most was how responsive Leo was !
Had a great experience overall !
The place is 6 mins walk from the "Biktoria" Metro station, and also 8-10 mins walk from the "Larrisa" Metro station which takes you direct to the airport in approximately 40-45 mins.