A solid place to stay, and a super convenient location.