The resort was great for families-however, it is VERY expensive, and although we paid up front, there was a $900 charge at checkout for add-ons like using the pool towels ($100), parking fees that I was unaware of until they emailed me my confirmation AFTER paying for the stay, and other random cleaning fees, state fees, taxes, housekeeping fees (I had to ask for a broom as we cannot clean up ourselves) etc. I don't like unexpected charges after the fact, and so will NOT return here again.