Great hosts!! Perfect location! Nice and welcoming place!!
Totally recommendable!!
Amazing city of Athens!!