Price was good. Margarita ensured we had great service. She met us at the train station, cooked for us, and was fun to talk with. She does not speak much English, so it's best if you speak some basic Spanish.