Beautiful villa, thoughtful and thorough hosts. A perfect stay. Thank you!