Wills place is amazing!! Perfect location!! Nearby everything we had hoped to visit (Buckingham palace, Notting Hill, Fulham and more!!). Will was easy to get in touch with and all amenities that we needed were there and worked as expected. I couple suggestions or nice to have would be to add more drinking glasses (there were only 2) and ice trays. Other than that, everything was great!