This is a comfortable, clean, and well-located place to stay in the Mission Beach area