Cheers! to Island Living

Life on the island of Nantucket. After moving here from the suburbs of Boston it's most certainly an adjustment but let's experience it together and find our way. Absolute - soda with a lemon please. Cheers!