The staff was great and the place was clean. What I found not pleasing was the toilet seat falling off when I raised it. Other than that, the room was clean, the bed was comfortable and the WiFi worked fine. The down side was my wake up call at 3:45am for an early flight didn't happen. Fortunately, I had set my phone alarm or I would have missed my flight. That was the difference between an excellent rating and a good rating.
I came in from Panama by taking the bus to San Jose. There is an excellent bus to Alajuela for less than 2.00, where the taxi's wanted $40. The reason I say this is because I walked from the Alajuela bus station to Hilda's and walked by it twice. The entrance is very small, and hard to distinguish from the other shops. A good land mark is that it's right across the street from a large hotel called Las Logos, or something like that. Sorry, can't remember the name.