Beautiful villa with amazing views and a fabulous pool! Great for entertainment, as well as a tranquil stay. Thank you for letting us stay in your wonderful home.