We really enjoyed our time here. The location is right next to the Celestia stop which was convenient. If you do plan to walk, it'll take 15 minutes or so to get to the main attractions. We didn't mind walking so it was fine.
The apartment had very nice furnishings and we loved the kitchen setup.
Note: The only negative I have is that there is not A/C. You must keep the windows open but that lets in flies and mosquitos at night. A fan may help allievaite this.
Other than that I would recommend!