Great location & views! Wonderful host. Communicated well throughout the whole booking process. Its been a pleasure staying in his villa! We would love to stay there again next time.