The villa itself is perfect in all regards. The hosts are also brilliant, very accommodating and helpful.