Great place, especially for families! We had everything we needed. The pool and outdoor amenities are amazing!