Spacious accommodation and pleasant surroundings