I held a baby shower at this hotel last year, and it was FABULOUS. The hotel itself is beautiful, the ballrooms are spacious, and the location can't be beat. It's a bit pricey, but you shouldn't expect any less from a Ritz-Carlton hotel. The only thing I disliked was that some of the hotel employees were rude. When you call the hotel, they act as is they're annoyed that you're calling, and the girl at the front desk (she's a skinny blonde, I don't know if she still works there) is very rude. Other than the snotty employees, everything was perfect.