A wonderful view in a wonderful villa with a perfect host