Lovely place in a perfect location. Everything you need for a short stay in London