Lovely villa, great host