Our family had a great time. Clean and beautiful with all the amenities we needed. Would highly recommend!