We enjoyed the stay, nice property, nice staff, beautiful suites. Our only issue was that after Hotels.com sent us a email stating all that was needed when we checked in was the second night's rate, we actually had that rate PLUS another resort fee, $150 non-refundable fee for our 2 small dogs and had to give them a $200 refundable security deposit. Instead of about $130 we had to come up with over $500. We had indicated we had pets when we registered on Hotels.com and the pet fee was disclosed on the property information totally separate from the information on pets. The resort claims these are all hotels.com issues. No matter who dropped the ball, we felt tricked. As much as we really enjoyed the property, we will not return due to the pet fee. Our two very small dogs who do not shed and do not have accidents inside leave less of a mess than other people's children.