a comfortable, affordable stay at a great location