We had a great time and everything was there that we needed! Also communication was great and we felt very save with the guard! pool and gym also were a nice plus for our stay.