Great stay in a great place, located in a great part of town.