All in all, not a bad experience. Location is good, villa is ok and communication with hosts is good. Shame about an issue with bathroom/toilet that caused us inconvenience. With that solved, I would recommend this villa to others.