Lovely place with great touches and wonderful amenities. It is central to nearby tube stations and so is a great location to explore London. Would recommend for sure!