I'd definetely recommend staying at Esperanza's AirBnB. She's a very caring host and would always make sure I had everything I needed. She even offered me a transfer with her car. I really enjoyed my stay and would go there again :)