Set in Quebrada, Cavernas Guest House offers a restaurant. The guest house offers both free WiFi and free private parking.