Casa Del Chelsea is THE BEST. I would definitely stay here again if I were to return to London.
The location:
It is centrally located near many good restaurants/bars/cafes in the Chelsea area. If you you feel like venturing around London there are various different bus stops which are all about a 2-5 minute walking distance from the apartment that will pretty much get you anywhere you need to go (the bus stops will also need to connect you to the tube if you need to get on the tube).
The apartment:
Very clean room/apartment with modern decor. The room itself gets a lot of light and is decorated with a very "zen" feel (Wills even bought fresh flowers to brighten up the room when I arrived). The bed is comfortable. The bathroom is nice and clean.
The host:
Wills is AWESOME. I arrived in London around 10am and he was able to get my room ready for me before check in time. I wanted to get a cup of coffee before checking in so Wills suggested a nice cafe with outdoor seating (Bluebird) and met up with me for some coffee and we walked back to the apartment together. Wills also graciously made coffee for me every morning before I started my day.
I had most of my days planned but one open for any suggestions and Wills had plenty. He is very knowledgeable about things to do in the area and was very open to help.
I wanted to have a few drinks one night but was traveling alone so Wills took me to one of his favorite local spots (The Worlds End Market/Distillery) where we had delicious cocktails and actually had drinks with the owners throughout the night. So much fun!
All in all this was such a great place to stay, from the location, the actual room, and the amazing host. I would highly recommend staying at Casa Del Chelsea... you will not regret it!