Everything was amazing about Tèo’s place, from the best location you could ask for, amazing views, easy check in and communication and great air conditioning. Much larger place than expected and perfect for either a short or long stay in Athens. Unbeatable location and view.