Great location - Notting Hill (with lots to do) and walks to the park.
Good communication, and a very reasonable value