Perfect spot. Beautifully appointed, great location, wonderful hosts! Only wish we had booked a longer stay. We will next time!