Those dropouts are very common and are used on quite a few frames (the Leader 722TS, Heritage Edition and Heritage LO are more examples).
I don't know anything about that Marin bike so it's hard for me to give an actual opinion of it. It doesn't look too bad for the price though.