Very pleasant space with easy on-road parking, within 30 mins reach of central London. Really enjoyed our 2 nights here.