Great location and the place was very clean. Only downside was that floors were not level and were creaky so we were always tiptoeing around to try not to make too much noise in case there were people staying in the room below us. Overall, it was a good stay.