From picturesque lighthouses to scrumptious food to beautiful beaches, Nantucket is the perfect place for a New England weekend escape. Stevie G. is joined by Melissa from Meliss Meets World to talk all about this magical island in Massachusetts. Melissa shares tips for traveling around the island, when to book your Nantucket hotel and more.