All totally as described. Beautiful location and easy to find. Margaret is a great host who is available for communication when you need it but gives you your space. A great long weekend.