Breathtaking views, fantastic location, beautiful Villa and exceptional hosts! This one is a gem!