A comfortable, quiet and affordable place to stay.