I'll be in Philadelphia with a friend for a couple of days and was considering heading to Stone Harbor or Cape May for a couple of days, just to enjoy the beach and some nightlife. Is either of these places a good location for such a trip? Does anyone have any suggestions for a simple, cheap but clean hotel option? Any other tips would be appreciated! Thanks!