We have stayed here before couple years ago. Stay was great, check in process fast & easy. Concierge is friendly and helpful. Pools were great, not packed like other places in surrounding area. On site restaurant (only open 4pm-8pm) small market on site for mostly snacks and drinks and some souvenirs. Lots of activites to choose from daily. We enjoyed our time here.