We had a lovely stay at Bella vista retreat. The property was clean, well furnished and in a great location.