The staff here were incredibly helpful and hospitable. Any time we needed something, they were all over it, going the extra mile. We appreciated the amenities [hot tub, pool, breakfasts, lobby for the family to play games]. I think that the highlights for us were the closeness of really good restaurants and shops [Thai food, Sandwich place, Farmer's Market, Costco, etc.] The only pitfall for me was staying in a room that must have had cats stay there previously. I am allergic, so [even though it is a safari location], that was a big bummer for me. Lesson learned!