Finca Villa del Rocio offers pet-friendly lodging with a restaurant. Rooms feature private bathrooms and TVs. Close to local attractions.