Overall a slightly above average experience.
Positives: Enough bedrooms for a large group and the outdoor space. The outdoor space is the best part because it’s a good place to hang out and it has a decent size pool. The place is also close to the airport which some people may like.
Negatives: Communication was a bit poor. While the bedrooms are good, the general indoor living area was not very comfortable for a large group. There was a bad smell in the second building that lasted a few days, not sure the source.
As stated, we had a slightly above average experience. Not great, not horrible. I did expect a bit more based on the price. That being said, not a bad option for a large group, just temper your expectations.