This property was very clean and well maintained. The beds were comfortable, and AC worked great. We enjoyed the live music and relaxing in the lazy River pool. We didn’t travel with kids, but it is a great place to stay with children as it has a giant beach areas outside the pool gates, outdoor games, and the lazy River. The location was great, as we could walk to shops, restaurants, and the pier.