Overall, it is good. We had a family suite, and it was comfortable for the kids. The air conditioning did not seem to work properly, which made sleeping a big difficult as it was really warm, even with the window open. The gym was a small room, again no AC and machines could use some service. Options are limited. Breakfast was amazing. It was great for the family and lota of variety. When booking, it seemed like parking was included, but it was an additional cost that we didn't expect.