Check in and check out is complicated, because the hotel room is not reserve under your name but some membership name. If you are lock out or the keys is inactivated, basically Sun have to send someone to come to resolve the issue for you. If you have any issue at the hotel, you cant deal with the hotel directly (because you are not their guest).
I have to change the room during my 3 nights stay, and coordinating time to exchange the keys took consider amount of our traveling time.
The hotel itself is fine, it is like an amusement park hotel, many kids, good pool.