Wonderful house, wonderful host. The house is modern yet comfortable. The pool and playground are fantastic. Zoe is a fantastic host. She helped with taxi's, groceries and all questions were promptly answered. I highly recommend staying at this Villa.