Hacienda Yaxcopoil has a great "Casa de Visitas" (guest house) beautifully restored for guests. You need a key to get in... www.mexicanwave.com