Excellent location. Wellington Street is a few steps away with tons of amazing shops. Metro for green line access is just a 5min walk away. And Sunny and Sean are both very generous hosts and address any concerns immediately.
Highly recommend.