The place was spacious and clean! There is convenience store near by, station is also few minutes away. You can walk to Asakusa-Ueno. You can’t leave your stuff before check-in but the host kindly gave me some information about nearby public lockers.
Overall I was very happy with the place and will definitely stay there again in the future.