On Jan. 2007 I stayed at the El Presidene hotel, but it appears not to my taste anymore. I wonder if anyone has any info on the Castillo?

I see the price is $50, but I'm wondering if it is close...