Place is definitely central in Mongkok and very close to MTR station. Despite the walk up by stairs and main entrance is on a small alley, the rest are pretty much accurately described in the listing. Didn't get to meet the host though but appreciate the extended 1 hour on check-out time.