Located right on the edge of town, next to the municipal parking lots so reaching it was easy. They accommodate an early check-in for me as well. The room was decent sized, had air conditioning (can't take that for granted), and the bed was of good quality. It's also next to the two biggest restaurants in town which is convenient and the manager spoke English alright - we didn't have much trouble communicating. All-in-all, if I am in Kayserberg again, I am staying here!