A peaceful place. Good public transportation around the accommodation and also very close to Newmarket and Newmarket Station.