Great host, very responsive and accomodative. Stelios place is very convenient with metro stations and all amenities within walking distance. However, it could get a little noisy at night due to the proximity of those pubs and bistro.