Periwinkle Inn Hotel in Cape May is where to stay!

Credit: Periwinkle Inn