Very clean and great location. We enjoyed our stay at this property and would definitely stay again.