Hotel is great but location is slightly out of the busy zone; however, it's still within walking distance. Just note that the opposite street of the hotel becomes a place of hangout for commercial night workers after 9 pm.
As with all green hotels, amenities are slightly lacking compared to fill-service hotels. Just managing one's expectations & it'll be fine.