Tasos place is really really well situated, very close to the main shopping district, the apartment was tidy, and comfortable. Athens is a really nice city and this was the perfect place to stay, close to to good restaurants, tourist type shops, as well as higher end shops. Couldn't recommend this spot enough.