I'm looking for advice on the best Cape beaches, more specifically, I'm looking for the best beach with the warmest water. A friend recommended Old Silver Beach, but I'm wondering what others are recommended... I'd also like to stay in a place where there're B&Bs or hotels either on or w/i walking distance to the beach. For a frame of reference, I love Crane Beach in Ipswich, and I love dunes. For those who are familiar with Lake Michigan, I'm looking for something similar to Clear Water beach in the Saugatuck/Douglas area.