We had a great stay at Bella haven. Great for families and a super outdoor area to enjoy. We thoroughly enjoyed our stay.