Very clean. Great location. Roomy and comfortable accommodations. Staff was friendly and helpful. We will be back.