Comfortable place in Central London. Hosts are very friendly and welcoming.