We loved our stay at the villa. The pool and rooftop terrace were amazing, and the house had everything we needed. Communication from the hosts was great as well.