This is a fine place to stay, though it is so new that some of their systems are still not functioning well. For instance, we wanted to use the pool Sunday morning and they needed to rebalance the PH, so my littlest was very disappointed...we really only booked this place b/c it had a pool!
The staff, while generally kind, seemed to be learning the systems as they go and it wasn't clear that they had been well-trained. They have a bare-bone staff and b/c the person that picks up bar products was unexpectedly off that day, there was no cola in the bar for drinks.