Outstanding hospitality and service. The place was immaculate and we were even treated to snacks and spoils. Great security of site. We would happily stay there again in the near future. We recommend highly.