There's a thread talking about the El Caucho Hotel but in 2005. Does anyone have newer information, newer comments on the El Caucho...I'm planning on going there for X-mas for 2 weeks. Any comments, photos of the premises and/or rooms would be appreciated. thanks!