Clean and easy. Very comfortable. Great location. Accommodated specific needs.