Megan is an excellent host and has a quality residence for anyone hoping to enjoy London