Excellent location, special place with attention to every detail. You will be very happy with your choice! Margaret is a generous, thoughtful host.