You should definitely stay here. Everything is great. There wasn't anything that wasn't great. Lots of space. Nice and clean. Good location. Good neighborhood. Good hosts. Close to things that someone would want to be close to. It's all perfect. Stay here unless you want to stay somewhere worse, which is what other places will probably be.