We had an amazing time at Bella Vista. We cannot imagine a warmer and more wonderful host than Efi. The accomodations were beautilful and spotless. Efi and Dimitri made our last days in Crete special and memorable and we can't wait to come back one day