We are staying at the Boardwalk Inn and planned on some take-out Spoodles if we wanted to just stay in one night. We love Papa John's pizza, hate Pizza Hut pizza, and prefer thick to thin crust. Would you recommend Palio's or Tubbi's? Are they close enough? Do they deliver to the Boardwalk?