R

Nice staff, poor wifi, no tv, saw a few roaches (b...

Nice staff, poor wifi, no tv, saw a few roaches (but its mexico) stayed in nicer places for less money....

Comments:

No comments