Clean, spacious, a good location. Very responsive and helpful hosts. Great place for a large group holiday.