Had a ball, great location and amenities. Everything we needed for kids and our dog too! Communication was excellent, had everything we needed.