Excellent location in the heart of Notting Hill giving easy access across London.
Hosts were available and helpful as needed