B is just the best AirBnB host I've ever had the chance of meeting. Other than that, the room and flat was perfect, clean, tidy, stylish -- think of a positive adjective to describe a flat. The cat (Danger!) was a massive plus for me but I would have rated this way past 5 stars even cat-less. Just great.