For me, this place is much better than any hotel in London. It’s modern and chic, has excellent location, and feels like home (you have virtually all amenities and equipment you need).