Location
600 Main St North Hwy 32,
Sheboygan Falls, WI 53085
By anonymous | 10/11/2015
It was average. the room did smell like chemicals but comfy bed