This room has a very good location by the Kew gardens and the hosts are very nice and friendly.
However a water leak has caused a deep smell of molds in the room and a renovation is needed.