We stayed at Bellavita for a long weekend and absolutely loved it! There were 3 families and it accommodated all of us perfectly. The house was clean, spacious, and extremely well appointed. They had everything you can think of - kitchen gadgets/cookware, beach chairs, video games, baby supplies, you name it. And to top it off, the heated private pool and hot tub were great! The pool was the perfect depth for our young kids. Gina was always very responsive and professional, and our deposit was returned quickly. We loved everything about the house and can't wait to return. Highly recommend!