does anyone have any idea what the Hotel del Rio is like? we are planning on staying there, in their cabana grande for 5 days in January. their traditionally styled houses look good and I like the fact that you have your own kitchen in these houses. Any comments on that?? Thanks!