Apartment was clean and equipped for my short stay. Nearest tube station (Newbury Park) is only a 15 minute walk away. The host and check in manager were friendly and informative with all the details and were quick to respond to any issues