Really loved staying at Leti's place, the location was great, walking distance to everything, and place was immaculate! The only drawback of staying so close to so many restaurants was the smell of the trash at night coming in through the AC or windows. If you keep everything closed there is no smell at night but we opted to turn on the AC which brought in the smell of the trash from all of the restaurants.
We still loved our stay and thought that the location was amazing, just something to be aware of when booking.