We had a great stay. The villa was clean and looked exactly like we expected.