Great location, excellent value, cozy space, and all of the little amenities add up to a great stay.