Came here during a business meeting, the room I was first assigned was horrible with closed walls and no views to anything what so ever. However I was able to request and got a different room the next day, which has one of the best views in the resort. They seem to have a lot of amenities and their gym was great. Has nice view and a stand alone building. The pool was nice and well maintained. Didn’t get a chance to go gold during my stay there, will definitely return during the winter for some golfing. The on-site food is so so, since everything is so far away so the choices was very limited. This place was amazing from start to finish! The massage, snacks, beverages and the staff were great. The staff always showed up at the perfect time, otherwise you did not know they were there. The pool views are incredible. This was a day well spent!