Very very clean,comfortable,nice host,flexible.