What a fantastic place - brand new, on the water, with all of the amenities you'd ever want - and suck wonderful, welcoming hosts! They gave us great recommendations, and we wish we could have stayed longer!