Immaculate, cozy with a lovely setting. Exceeded our expectations in all aspects.