Very solid stay overall! We had a group of 10 and we will likely be back in the future. One thing to consider is that it is an extra charge to heat the pool and spa. This was a bit of a surprise to our stay.