Great location, spacious accommodation and good facilities.