Hotel Impossible’s Anthony Melchiorri’s favorite beach is on Blog 4 travelchannel Win a Trip for 2 to Punta Cana. Hotel Impossible’s Anthony Melchiorri’s favorite beach is on St. John