Wonderful part of London to visit. The apartment will definitely feel like home to those who stay.