Excellent location, great host, lovely villa with an amazing view