Very clean, comfortable and thoughtfully presented. We would stay again.