Good, affordable stay in great location