Very clean, and a great location! A wonderful place to stay.