Stunning place, really clean and very good hosts. We loved our stay at Visconde Garden!