Very clean, and a wonderful place to stay. This is my second booking and will continue to visit. Hospitable and affordable for the location.