Very nice unit. All amenities provided. This is a great resort for families. Our kids are older and so we went up to the North Shore everyday which involved a lot of driving. This resort is the most ideal if you plan to "stay at the resort" more so than doing a lot of other activities. Fairly expensive, but a good value as the Resort is very high-end.