Exceptional. Set up amazingly well, so private you don't even know anyone else is there. Location was really great, and Mary had thought of all the necessary touches. Will definitely stay again.