Location, place functionality, cleanliness and hospitality are outstanding. A perfect place to stay in London.