Exceptional - could not have asked for anything more! Very comfortable, exceptionally clean and the many personal touches just add to a wonderful experience. We will be back!