I had a great time with my family staying here. They offered activities everyday for the kids to do. It was close to everything. The pool and lazy river were great and never to crowded. It was just a few steps to the ocean. They also had a bar right near the pool if you wanted a drink. There was an indoor pool as well in case you didn't want to be in the sun all day. There was laundry in your room so you could wash and dry your clothes. We had a great time there for two weeks and I would absolutely recommend this place to someone who is looking for a family friendly place to have a great vacation.