An oasis of calm and comfort in the middle of London. We loved it.