I did not play golf or eat at the restaurant - so this review is on lodging only. \n\nWe planned a surprise baby shower for several out of town guests (we were from out of town, too) and chose this location for group lodging. \n\nThe rooms are excellent for the price - the entire resort consists of 1-bedroom suites, either King or Queen plus a pull-out couch. Huge bathroom with Jacuzzi tub and separate shower, plenty of counter / mirror space, a full-size refrigerator, plus sink, dishes and utensils, and microwave. An outdoor seating area (which we didn't use, since we were here during monsoon season in Phoenix!). \n\nUnlike many other hotels & resorts, Orange Tree doesn't charge you extra for kids staying in the room, so we truly paid $60 per night for the 4 of us. Free wireless internet. \n\nWe had an issue with mosquitoes in our room -- staff promptly handled it and also took something off the bill for the inconvenience. Customer service was top-notch. \n\nBeds are all posturepedic (think \"memory foam\") and outrageously comfortable. Plus the bedroom closes off from the rest of the suite, so it stays nice and dark in there. \n\nThe pool is very nice - lots of covered seating, and it's shady and comfortable after about 5PM. Plenty of shallow area for smaller kids to play in. \n\nMy only complaint is that unless you wind up in building #1, you cannot park anywhere near your room -- so if you forget something in the car, it's a 7-minute walk each way (from building 8, where we were) to the parking lot. From the lobby to the rooms, you can request someone pick you up in a golf cart. But I suppose the resort is designed with golfers in mind, who generally don't mind walking, even in the heat. For me, I prefer not to sweat if I don't have to, so I didn't like having so far to go each time we had to take our little ones to the car.