Due to a past good experience we returned to same area, in a different but close villa. We were too early for the check in and cleaning was still in process, the lady speeded up and cleaning was excellent anyway. Bedrooms and bathrooms are wide enough, living and patio are big, confortable and relaxing. Kitchen was a little bit tiny but complete with all you need including a small table for breakfast. Swimming pool area is nicely private. Definitely, nothing to complain, we will be back again.