Anyone have any recommendations for in/around the Plaza Foch area? Will be down in a few weeks, and sister recommended this area, as it's fairly close to where she is living. Can see there is no shortage of places to stay, but curious if anyone has a place/places that they like? Don't need anything super fancy, and spanish only speaking would be fine. Although I imagine most hotels in that area would also speak English? Also any recommended places to watch NFL on Sunday would be appreciated.
Doesn't have to be right in Plaza Foch, but in the general area. Really only visiting to see sister, new nieces, and rest of extended family in Ecuador.