Hotel was massive. They have 11 restaurants and bars on property. The have valet $50 a day, self parking was $30 a day BUT through Expedia ours was free they said. The hotel room was nice and spacious and with high valted ceilings. They do allow dogs for a fee. We had a dog on our floor that would constantly was bark when the owners werent there, it was annoying, after complaining 4 times in about a 12 hour period, Guest service advised they could move our room, but not theirs, even though by then they had multiple complaints by other guests. But overall hotel was great. They hold alot of events on the weekend which would make self parking hard to find or your like a mile away from the entrance. Beautiful resort overall.