Check in was so easy. We even had part of our group needing to check in later and they accommodated that with no problem. The grounds were kept up nicely and there were many amenities for families to use (although we did not have the time to use them). The room was clean and it was nice to have a small kitchen and dining/living area separate from the bedroom. The bathroom, although clean, could use some updating. That was really the only negative of the entire place. It is a time share property so you will be offered a free breakfast in exchange for your time to hear about their resort. No high pressure- said no thank you and was never bothered again. Would stay again.