Very clean, all essentials were provided, great location, prompt & responsive communication with owners. Overall a wonderful place to stay for the weekend!