Stavroula’s place is in a really great location, very near Kings Cross station. The place was as described - lots of extra touches around the place and everything was clean and tidy. Great communication leading up to our stay and during - would definitely recommend!