This location is AWESOME. The building walk up appeal is not great or charming, if that is important to you.
I would request extra towels for your stays. The number provided for each bathroom was not sufficient.