Recently I had the joy of staying at the five-star The BoTree Hotel in London - and I would stay again in a heartbeat.