Mario's place is great. He was actually traveling while I was there, but he made arrangements for me to be met and let in. Great location, clean, fast/reliable internet, safe/secure place. He's even got a US phone line that came in very handy when I needed to call my bank to deal with a blocked credit card due to fraud issues. Definitely recommend!