Our extended family spent a long weekend at Bella Vista to celebrate my birthday and it was perfect in every way. It was spacious and comfortable with everything provided for a good time. It was well set up for self catering and the grandkids had a ball with the pool and all the games. We wish we could have stayed longer.