We stayed here with our two kids and two dogs and really enjoyed our stay. The place was very clean and had everything we needed. Check-in was a breeze and getting to different restaurants and other things to do was super easy. We would gladly stay here again or recommend it to a friend!