My friends and I stayed in Xochimilco for just one night as we were traveling to different towns almost every day. This place was amazing, big and beautiful, and also very close to the boats (5 min drive). It is kind of up high in a mountain so going up walking might be a bit tiring, but that’s about it.
Isis welcomed us and was very attentive. I wish I would have stayed longer, but perhaps next time!