This place must be the best imaginable in London. The location is perfect, the apartment is gorgeous and Carmen is just the best host you can imagine: helpful, kind, considerate and with a great sense of humor. We were totally overwhelmed with how fantastic everything was and we had an amazing stay!