We got the suite with a kitchen. It was spacious and clean. The gym was basic but functional, the pool is decent sized, clean, we were lucky to have it to ourselves for 2 hrs. Only con is walls were super thin, could hear everything from the other rooms and outside too.
All things considered it was great for the price and will definitely book with the same chain moving forward