If you are in Santa Cruz, the Calle de Alaclá is the place
The Hotel La Calle de Alcala is situated in the Center of Santa Cruz, a large town with all the necessary infrastructure. It is also called the Folklore town of Costa Rica. In a short distance from here you can reach different famous beaches like Conchal, Flamingo, Tamarindo, Junquillal, Sámara Potrero and Nosara, all part of the famous Goldcoast of Guanacaste. Also in a short distance there are several National Parks, Marine Parks like the Baula and other Wildlife Refuges.
The Restaurant is famous among locals. I ate several times at the Restaurant of the Calle de Alcalá Hotel and it always was delicious. The kitchen is famous for its local dishes and the Restaurant for its beautiful open-air setting next to the pool.