Very clean. The owner was very responsive and able to accommodate a last minute booking. Good location