Excellent, functional, comfortable. Would stay again happily.