The location of the place was amazing! Only a 10 minute walk from the station and right in the heart of peaceful Kensington. The apartment was clean and bright. Perfect place to stay!