I would definitely recommend staying here. We had such a wonderful time! All of the amenities were a big help!