Stavroula is really nice! The place is near Kings Cross, within 10minutes by foot.
Wonderful stay experience.