Lovely destination - everything you need for a relaxing waterfront break is at hand.