My husband and two kids stayed there for a week for spring break and it was great! We were there with another family in a villa a few doors down and that arrangement worked very well. The space with clean and inviting and all for the staff at Hacienda Encantada was very friendly. We felt very safe during our stay and would recommend!