Clean and comfy. Good location. Ample street parking. Provided parking would not be suitable for large SUV. If you are a very light sleeper, I would not recommend. If you don’t understand that young children like to run, don’t stay. I’m in my mid 50’s and the stairs were no problem.