We had a great time at Bella Vista. Was sparkling clean, well equipped and the outlook over the garden was magnificent. Would highly recommend.