We stayed at the Yarmouth Resort in August. It was the best priced place we found. The staff was friendly and the location was good. While we couldn't walk to the main beach, a fun, public inlet was quite close. A very good restaurant, The Yarmouth Inn, is right nect door.