Rebeca's place was great. It had a very central location close to the dog park and local taco stands. I often took long walks and explored everything nearby. Definitely recommend.