Yes.
It's public parking but it's safe as far as it appears. Normal security should be in effect as you would usually do for your belongings. But I wouldn't worry about personal safety there
Yes, it is maybe a bit hard to find... but it is in a retail or office structure area. We found it during snow storm.
Yes, it is surrounded by a couple other hotels, plus many restaurants.
Thanks! Your answer is awaiting moderation.