5 star property, staff amazing and rooms very nice.
Just keep in mind property is extremely large and have long distances between hotel and other amenities. The staff try to accommodate as best they can at all times with shuttles and there is the gondola too that is a necessity.
If you can handle the size of the resort everything else is amazing.