This stay was a perfect spot for my family get together. It had everything we needed and near many of the activities we had scheduled. Would highly recommend staying here.