Bella was a very gracious host and was very easy to maintain contact with. I was greeted upon arrival and given the ins and outs of the flat when given the keys. The flat is in an excellent location in Kensington, about a 4 minute walk to the Gloucester Road Station which is about 15 minutes away from all the ideal sight-seeing destinations. It was a very clean, quiet, and comfortable place to stay and recharge while visiting London. I highly recommend any travelers, whether it business or pleasure, to stay at this location. 5 stars.