This resort has a lot of amenities like beautiful outdoor & indoor pools. They played a kid movie each night at the indoor pool. There are lots of fun yard games like corn hole, ping pong, giant connect 4, etc. They have pet friendly rooms, which was great since we had to bring our small dog with us on our trip. The resort is very close to the grand canyon. The only downfalls was the air conditioner in the room didn't work the best and there wasn’t a lot of parking. However, if you can get a parking spot near your room, it was handy for loading & unloading vs a traditional hotel rooms with walking down halls & taking elevators. They have multiple buildings set up kind of like a motel where the door goes right to the outside to the parking lot.