100% everything we wanted, and another 25% of things that we really needed but weren't aware of (the best way to find parking was terrific!). Douglas's communication and staying on top of things made us feel like, regardless of unpredictables, things would be taken care of (but nothing was unpredictable except the weather!). Great host, great location.