You are going to want to stay on Ocean Boulevard, preferably north.
The only non high rise really nice place along the stretch is the Admiral Motor Inn on 300 N. Ocean. Here is a link. Checking VT and tripadvisor it has great reviews. Here is the web link;
If it is not available another nice one is the Caribbean Resort.
Be the first to rate this answer!