Bella Vista was absolutely stunning. With an amazing location and such a beautiful house, it was a perfect place to stay for a weekend get away with friends. Lots of space for everyone, and walking distance to the beach. We all had a great time.