Immaculate, comfortable and filled with little thoughtful details everywhere! Would definitely stay again.