The check-in to the resort was definitely the biggest issue. Our family of 4 arrived and the greeting we got as a minority family was clearly very different from the families that were not minorities. They were greeted very pleasantly and offered drinks and comfortable seating while they wait for their room details. My family with my 2 younger sons on the other hand was told to wait on the side, nothing being offered to us while we wait. We clearly saw the difference in how we were greeted and welcomed as we waited on the side, while the other families checked in. We obviously were very upset by this clear display of discriminatory behavior and complained to the manager- who just tried to rationalized what had just happened. We then got what seemed like a forced apology and 'free' drink a the bar. The rest of the stay was fine, other staffs were pleasant enough. The hotel and the grounds themselves are very beautiful, we tried not to let the start of the trip ruin the entire stay.