Great location, spacious accommodations, charming street, and pretty good value.