Hotel Santa Cruz is perfect for budget or value travel. It's right in the heart of the old city with a nice balcony to relax on and people watch. It has a sunny rooftop patio where you eat breakfast. The staff was polite and helpful. Contrary to other reviews, I felt safe here and didn't mind being let in and out of the hotel. If you are 4-star hotel type person, then of course this isn't the place for you. This has the basics to sleep, regroup and check your email and get some breakfast in the morning. The staff may not speak English but they will speak slowly for you in Spanish so you can practice your listening skills and get help at the same time. Again, if you are the type who expects English to be spoken despite not being in an English language country, then look elsewhere. If you're looking to relax, this is a good location and very functional.
We had stayed with another couple in one big room and then had to switch to a smaller room when the couple left. The hotel stored our bags and switched them over for us while we were out.More