fabulous villa- well located. great views- wonderful hosts!