This property was perfect for our short stay in London - excellent location, spacious, stylish and well-equipped. Communication with Veeve was excellent and the check-in was very straightforward.