The location was really great. My friends and I stayed here for Notting Hill carnival. Very close walking distance to metro stations and bus stop. Restaurants and convenience stores close by. Beds and pillows were comfortable.
Apartment was much smaller than I expected. The lights kept randomly going out but all electrical outlets were working. This displeased us immensely.