Beautifully clean, lots of special little touches and lovely location. Sunny outdoor deck. Great host!!