A friend and I recently stayed at Don's. The place was nice and clean. There was plenty of space for the two of us. The beach across the street is not much of a sunbathing beach. There are however, other sand beach areas close by. The location is great. It is within walking distance to many shops and restaurants. We liked that the area did not have a really touristy feel to it. The only thing to note is that the free parking is limited at times. There is a pay parking lot nearby and some street parking.
Don was very quick to respond to emails and address questions.