Immaculate! So clean, comfortable and well appointed. A relaxing home away from home, two TV areas handy. Would definitely stay again.