We had a great stay, the villa had everything we needed even for our little daughter. The villa was clean and they even had a jacuzzi that was not om the pictures. It was a bit hard to find but the host helped us out.