What a view! We had a wonderful relaxing vacation in Crete and the Villa Thea was a perfect place to stay at.