We had a great stay at the villa! Everything fulfilled our expectations.