My sister, my husband and I stayed for four nights in the suite. The location is nice and and it was no problem to drop off the luggage and gets the keys although we were really early.
We liked the location and walking through the neighbor hood and never felt unsafe.